It was an amazing environment. I could see they really had a great culture, and people who worked there seemed happy--albeit overworked. They didn't seem to mind, though.
I remember looking at other teams and seeing a great dynamic. They had a teamwork and task board, and everything you'd want in a dev job.
My team was not so great. Everyone on it was afraid for their job, it would seem. People were hard pressed to help others out because they were so busy, and when it came to developers teaching new ones, it was non-existent.
Management was never there, and when they were, all they did was let you know how they were going to fire you if you didn't pick things up quicker. This was despite it only being week two, and you've hardly had time to learn a new language that you picked up for the first time within the company. All they've given you to work with is another dev's code who won't document and doesn't have time to explain the nuances of a language you've never worked with.
My coworkers would undermine my work by doing the same task as me but in less time because they didn't want to wait for me to learn. I had to reach out to other teams for assistance because mine refused to assist my integration. No mentorship.
I would have nightmares about being told I was fired for weeks until they finally fired me. I only realized right when they did that I had finished what they asked me to do. Management had just not paid attention because they were too busy.
If you're on a tight budget, don't hire an entry-level coder to do mid-senior level work when you don't have time to basically hold their hand until they're up to speed.
By the time I was up to speed, you fired me even though you were paying me dirt anyway.
It was an on-site interview with a whiteboard question at the end. They had clearly never interviewed someone for that team before this, because the question was asked in such a way that I was up in front of the board for a long time, simply trying
Very, very technical interview, from language specifics to problem-solving. Asked the "1 mile south, 1 mile west, 1 mile north" question. Asked the "5 people max in bathroom" question. Asked to pseudo-code the Factorial method.
The process was pretty comprehensive. The first consisted of a basic understanding of the position and my skill set, followed by a panel interview with upper-level employees and my understanding of the professional field. The final was a test of sort
It was an on-site interview with a whiteboard question at the end. They had clearly never interviewed someone for that team before this, because the question was asked in such a way that I was up in front of the board for a long time, simply trying
Very, very technical interview, from language specifics to problem-solving. Asked the "1 mile south, 1 mile west, 1 mile north" question. Asked the "5 people max in bathroom" question. Asked to pseudo-code the Factorial method.
The process was pretty comprehensive. The first consisted of a basic understanding of the position and my skill set, followed by a panel interview with upper-level employees and my understanding of the professional field. The final was a test of sort