employer cover photo
employer logo

Lots of strengths with some worrying signs - Software Engineer Connexta Employee Review

3.0
Jun 6, 2019
Recommend
CEO approval
Business outlook

Pros

When thinking how I can write a review that would be most helpful for prospective employees, I decided on weighing in on my thoughts about the items that I value when I consider a position (in no particular order): Compensation: Due to their business model of charging customers for developer hours, they can afford to pay developers above average market rate. That being said, I know of a few people that worked there that were being paid below a fair market rate. They used to use their above average pay as a recruiting point, but it seemed that they stopped using it more recently. That being said, I still believe that they usually pay above average and have a good benefits package. The 401k matching, profit sharing, and bonuses are very good. Career growth: I thought the opportunities were okay. I knew I wanted to be able to interact with people more than a typical developer. I tried doing some customer support and didn't like it, but I appreciated that the opportunity was there. I ended up getting the chance to do a lot of work on the interviewing and recruiting side, and I enjoyed that a great deal. I tried to make an effort to overhaul the onboarding at the company (which was pretty weak), but I did not feel empowered by management to do so. Work-life balance: Scheduling is great at CX. Your hours are very flexible, there are plenty of work-from-home opportunities, the PB system makes taking time off for doctor's visits etc very convenient, and I enjoyed having every Friday off for the 9/80 scheduling Work environment: Developers are given a pretty good amount of freedom in how they spend their day. There is no micromanagement here. There are lots of amazing people at CX who set an awesome office culture. I didn't expect to make such great friends here, but it happened very naturally due to the collaborative nature of the work. The open office plan is hit or miss, but there is a very social energy to the office that is very welcome.

Cons

When thinking how I can write a review that would be most helpful for prospective employees, I decided on weighing in on my thoughts about the items that I value when I consider a position (in no particular order): Work-life balance: It was, however, very annoying to have to keep track of hours very precisely. I'd rather put in a good day's work and have it be done, but with how they bill customers, it's critical that you always work a certain number of hours to make sure the company gets paid. Pride of work: Your mileage will vary greatly here. They do work with defense. There are customers they work with and customers they want to work with that you may not agree with. If you are not okay with this, it will get to you. I didn't think the work was very interesting. The problems weren't hard problems to solve and was mostly busy work. I'd say that most of the challenges the developers faced were due to the stubbornness and over-intrusiveness of customers into the development process. Career growth: There wasn't a clearly defined career growth path for anyone. They underwent two company-wide re-organizations while I was there, and both times they mentioned clear career growth paths but failed to deliver. I got some good advice from my managers there, but the opportunities to grow in the engineering direction I wanted didn't seem to appear. It often felt like you got more recognition and more opportunities to move into new roles by befriending the right managers rather than putting in the effort to grow in the appropriate skills. Work environment: When it comes to larger efforts, however, leadership has a hard time figuring out if they'd rather make the decisions and have developers implement them, or leave it all to inexperienced developers and not offer enough support. There were several instances, some of which I was involved in, where it felt like engineering leadership would block the direction the development team wanted to go in, without the willingness to sign on for an alternative. It felt like there wasn't any solid support of the development teams in these situations. That being said, there are several people at CX that I did not enjoy working with. That will be the case in any workplace, but often times people who exhibited rude and non-constructive behavior ended up getting promoted to managers. I really wouldn't want to end up with one of them as a manager, as your experience at CX will differ greatly depending on what manager you are assigned.

Explore other reviews about Connexta

5.0
Apr 22, 2019
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Flexible schedule, great benefits and collaborative work environment. Lots of opportunities to grow and/or specialize.

Cons

Nothing, no cons I can think of.

5.0
Mar 8, 2016
Recommend
CEO approval
Business outlook

Pros

A fantastic work environment, provided with the latest hardware to work on and any software that is needed. Very casual and stress free work environment with great coworkers and flat company structure. We get to do a lot of the things we we're hired to do (Software Engineering) and don't have to deal with a lot else. A lot of passionate software engineers (junior to senior) with varied expertise and lots of information to share. Also lots of collaboration happens with those that seek it. A very exciting and fun place to work overall. All the other amenities are there as well, such as: encouraged work/life balance, snacks, drinks( + coffee .. is that even a question?!), 9/80 work schedule, great benefits, and overall flexibility.

Cons

Given the scope of work and sector we work in, it can be difficult to get timely, thorough feedback from customers. If you're not self driven or don't work well without constant guidance you may not do well. (There's no micromanagement, so you need to be proactive )

1
See reviews by: Helpful|Rating|Date|All